namespace alpha_core_CastToStruct {
	// C
	struct s {};

	void test(int* p) {
		struct s* ps = (struct s*)p; // warn
	}

	// C++
	class c {};

	void test(int* p) {
		c* pc = (c*)p; // warn
	}
}